package com.ruoyi.buss.report.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.core.annotation.Excel;
import com.ruoyi.common.core.web.domain.BaseEntity;

import java.util.ArrayList;

/**
 * 贷款结构趋势-担保类型结构图4.3.1.1.1-3对象 REPORT_DKJG_DBLX_LSB
 * 
 * @author sxy
 * @date 2021-07-16
 */
public class ReportDkjgDblxLsb extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 数据日期 */
    @Excel(name = "数据日期")
    private String sjrq;

    /** 质押贷款 */
    @Excel(name = "质押贷款")
    private String a;

    /** 质押贷款人数 */
    @Excel(name = "质押贷款人数")
    private String aNum;

    /** 抵押贷款 */
    @Excel(name = "抵押贷款")
    private String b;

    /** 抵押贷款人数 */
    @Excel(name = "抵押贷款人数")
    private String bNum;

    /** 保证贷款  --未知类型放入保证类型中 */
    @Excel(name = "保证贷款  --未知类型放入保证类型中")
    private String c;

    /** 保证贷款人数 */
    @Excel(name = "保证贷款人数")
    private String cNum;

    /** 信用/免担保贷款 */
    @Excel(name = "信用/免担保贷款")
    private String d;

    /** 信用贷款人数 */
    @Excel(name = "信用贷款人数")
    private String dNum;

    private ArrayList<String> idCards;


    public ArrayList<String> getIdCards() {
        return idCards;
    }

    public void setIdCards(ArrayList<String> idCards) {
        this.idCards = idCards;
    }

    public void setSjrq(String sjrq)
    {
        this.sjrq = sjrq;
    }

    public String getSjrq() 
    {
        return sjrq;
    }
    public void setA(String a) 
    {
        this.a = a;
    }

    public String getA() 
    {
        return a;
    }
    public void setaNum(String aNum) 
    {
        this.aNum = aNum;
    }

    public String getaNum() 
    {
        return aNum;
    }
    public void setB(String b) 
    {
        this.b = b;
    }

    public String getB() 
    {
        return b;
    }
    public void setbNum(String bNum) 
    {
        this.bNum = bNum;
    }

    public String getbNum() 
    {
        return bNum;
    }
    public void setC(String c) 
    {
        this.c = c;
    }

    public String getC() 
    {
        return c;
    }
    public void setcNum(String cNum) 
    {
        this.cNum = cNum;
    }

    public String getcNum() 
    {
        return cNum;
    }
    public void setD(String d) 
    {
        this.d = d;
    }

    public String getD() 
    {
        return d;
    }
    public void setdNum(String dNum) 
    {
        this.dNum = dNum;
    }

    public String getdNum() 
    {
        return dNum;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("sjrq", getSjrq())
            .append("a", getA())
            .append("aNum", getaNum())
            .append("b", getB())
            .append("bNum", getbNum())
            .append("c", getC())
            .append("cNum", getcNum())
            .append("d", getD())
            .append("dNum", getdNum())
            .append("createTime", getCreateTime())
            .toString();
    }
}
